package com.wandian.executor;

import java.util.Queue;

/**
 * @author long
 * @Create 2012-11-13 下午3:07:45
 * @QQ 108232706
 * @version 1.0
 * @description ActionQueue
 */
public abstract interface ActionQueue {
	public abstract ActionQueue getActionQueue();

	public abstract void enqueue(Action paramAction);

	public abstract void enDelayQueue(DelayAction paramDelayAction);

	public abstract void dequeue(Action paramAction);

	public abstract void clear();

	public abstract Queue<Action> getQueue();
}
